package com.cuit.qx.service;

import java.util.List;

import com.cuit.qx.bean.Message;

/**
 * 消息管理
 * @author Administrator
 *
 */
public interface MessageService {

	/**
	 * 新增消息
	 * @param message
	 * @return
	 */
 	public int insertMessage(Message message);
 	/**
 	 * 获取新消息通知
 	 * @param username
 	 * @return
 	 */
	public int getCountMessage(String username);
	/**
	 * 获取消息管理列表
	 * @return
	 */
	public List<Message> getList();
	
	/**
	 * 删除消息
	 * @param id
	 * @return
	 */
	public int deleteMessage(String id);
	
	/**
	 * 更新消息
	 * @param message
	 * @return
	 */
	public int updateMessage(Message message);
	
	/**
	 * 获取新通知消息列表
	 * @return
	 */
	public List<Message> getNewList(String username);
	
	/**
	 * 确认消息通知
	 * @param id
	 * @param username
	 * @return
	 */
	public int confirmMessage(String id, String username);
		

}
